MASKKAAMVMMAMIVIMAMLVDTSVAIDLCGMSQDELNECKPAVSKENPTSPSQPCCTALQHADFACLCGYKNSPWLGSFGVDPELASALPKQCGLANAPTC